package com.brillilab.starter.entity.req.user;

import java.io.Serializable;
import java.util.Date;

/**
 * 用户注册请求参数对象
 *
 * @author wmh
 */
public class UserRegisterReq implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 实验室ID
     */
    private Long labId;
    /**
     * 磁卡号码
     */
    private String cardNo;
    /**
     * 用户手机号
     */
    private String mobile;
    /**
     * 短信验证码
     */
    private String smsCode;
    /**
     * 用户密码
     */
    private String password;
    /**
     * 用户姓名
     */
    private String userName;
    /**
     * 用户职称
     */
    private String duty;
    /**
     * 证件号
     */
    private String certificateNo;
    /**
     *
     */
    private String cardImg;
    /**
     * 用户入职日期
     */
    private Date entryDate;

    public UserRegisterReq() {
    }

    public Long getLabId() {
        return labId;
    }

    public void setLabId(Long labId) {
        this.labId=labId;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile=mobile;
    }

    public String getSmsCode() {
        return smsCode;
    }

    public void setSmsCode(String smsCode) {
        this.smsCode=smsCode;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password=password;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName=userName;
    }

    public String getDuty() {
        return duty;
    }

    public void setDuty(String duty) {
        this.duty=duty;
    }
    public Date getEntryDate() {
        return entryDate;
    }

    public void setEntryDate(Date entryDate) {
        this.entryDate=entryDate;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo=cardNo;
    }

    @Override
    public String toString() {
        return "UserRegisterReq{" +
                "labId=" + labId +
                ", mobile='" + mobile + '\'' +
                ", smsCode='" + smsCode + '\'' +
                ", password='" + password + '\'' +
                ", userName='" + userName + '\'' +
                ", duty='" + duty + '\'' +
                ", entryDate=" + entryDate +
                '}';
    }

	public String getCertificateNo() {
		return certificateNo;
	}

	public void setCertificateNo(String certificateNo) {
		this.certificateNo = certificateNo;
	}
}
